/* CSS Document */

/*新幻灯片*/
.banner_box{ width: 100%;  height:330px; overflow: hidden; position: relative;  background:#ddd;}
.banner{ width:100%; height:330px; position:relative; border-bottom:1px solid #eee;}
.banner .unSlider-arrow{
    width:60px; height:60px; position:absolute; top:50%; margin-top: -30px; z-index:1; color:#fff; -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; opacity:0.6; filter: "alpha(opacity=60)"; filter:alpha(opacity=60); zoom:1;
}
.banner .unSlider-arrow .iconFont{ font-size:60px;}
.banner .unSlider-arrow.prev{left:30px;}
.banner .unSlider-arrow.next{right:30px;}
.banner .unSlider-arrow:hover{ -moz-opacity:1; -khtml-opacity:1; opacity:1; filter: "alpha(opacity=100)"; filter:alpha(opacity=100); zoom:1;}
.banner ul{list-style: none;width:300%; height:330px;}
.banner ul li{ height:330px; float:left; display:block;}
.banner ul li a{ height:330px; display:block;}
.banner .dots {
    position: absolute; left:0; right:0; bottom: 20px; text-align:center; -webkit-transition:all 0.15s; -moz-transition:all 0.15s;	transition:all 0.15s;
}
.banner .dots li{
    display:inline-block; width:10px; height:10px; margin:0 4px; text-indent:-999em; border: 2px solid #fff; border-radius:50%; cursor:pointer; opacity:0.4;
    -webkit-transition: background 0.5s, opacity 0.75s;	-moz-transition: background 0.5s, opacity 0.75s;	transition: background 0.5s, opacity 0.75s;
}
.banner .dots:hover li{
    width:12px;
    height:12px;
    margin:0 4px;
}
.banner .dots li:hover{ opacity:0.75;}
.banner .dots li.active {background:#fff; opacity:1;}

/*公告*/
.notice{height:48px; background:#fff; line-height:48px;}
.notice i.iconFont{ font-size:18px; color:#f1b616; margin:13px 5px 0 0;}
.notice .scrollAnnouncement{width:600px; height:48px; float:left;}
.notice .scrollAnnouncement .box{width:600px; height:32px; overflow:hidden; margin:8px 0;}
.notice .scrollAnnouncement li{width:600px; height:32px; line-height:32px; overflow:hidden;}
.notice .scrollAnnouncement li a.more{color:#f1b616;}
.notice a{color:#666;}
.notice .scrollAnnouncement li a:hover,.notice a.more:hover{color:#f60;}

/*首页注册*/
.homeRegister{width:100%; height:1px; margin:auto; position:absolute; top:0; left: 0;}
.homeRegister .maxBox{ width:260px; height:280px; overflow:hidden; padding:20px 20px 0 20px; font-size:14px; background:url(../images/white_p85.png) repeat; position:absolute; top:15px; right:0; z-index:1;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
.homeRegister .maxBox .title{height:32px; line-height:32px; color:#666; margin-top: 15px; text-align: center; font-size:14px; text-align:justify; text-align-last:justify;}
.homeRegister .maxBox .title span{margin-right:5px; color:#f60; font-family:"arial"; font-size: 16px;}
.homeRegister .maxBox .number{height:60px; line-height:60px; color:#f60; font:48px "arial"; padding-top:25px; text-align: center;}
.homeRegister .maxBox .number span{ font-size:36px; margin-left:5px;}
.homeRegister .maxBox .btn_reg{width:100%; height:40px; line-height:40px; margin-top:40px; background:#f60; color:#fff; display:block; font-size:16px; text-align:center;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;}
.homeRegister .maxBox .btn_reg:hover{background:#eb641a;}
.homeRegister .maxBox .aLogin{width:100%; height:40px; line-height:40px; text-align:center; color: #666;}
.homeRegister .maxBox .aLogin a{color:#f60;}

/*红包动画*/
.redAmi{
    width: 60px; height: auto; display: block; position: fixed; bottom: 10px; right: 10px; z-index: 1000;
    animation: mymove 1.4s linear 2s infinite; -o-animation: mymove 1.4s linear 2s infinite; -webkit-animation: mymove 1.4s linear 2s infinite;
}
.redAmi.not{ width: 120px; animation: none; -o-animation: none; -webkit-animation: none; }
.redAmi img{width: 100%; display: block; margin: auto;}
@keyframes mymove {
    0% { transform:rotate(0deg);  -ms-transform:rotate(0deg);  -moz-transform:rotate(0deg);  -webkit-transform:rotate(0deg);  -o-transform:rotate(0deg);  }
    9% { transform:rotate(-8deg); -ms-transform:rotate(-8deg); -moz-transform:rotate(-8deg); -webkit-transform:rotate(-8deg); -o-transform:rotate(-8deg);  }
    18%{ transform:rotate(8deg); -ms-transform:rotate(8deg); -moz-transform:rotate(8deg); -webkit-transform:rotate(8deg); -o-transform:rotate(8deg);  }
    27%{ transform:rotate(-8deg); -ms-transform:rotate(-8deg); -moz-transform:rotate(-8deg); -webkit-transform:rotate(-8deg); -o-transform:rotate(-8deg)  }
    36%{ transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);  }
    100%{ transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);  }
}

/*等级提示弹框*/
.div_alert{position:fixed;width:100%;height:110%;z-index: 1111111;top:-100px;display: none}
.img_btn{position: absolute;width:40px;height:40px;display: block;right:-40px;top:-35px;cursor: pointer}
.alert_bg{width:100%;height:100%;position: absolute;background: black;opacity: 0.5}
.alert_box{width:390px;height: 386px;position: absolute;z-index: 111;left:50%;top:50%;transform: translateX(-195px) translateY(-293px);}
.alertBox_up{width:100%;height:100%;background:white;border-radius:10px;}
.alertBox_down{width:100%;height:15%;}
.alertBox_up p,h1{text-align: center}
.alertBox_up_p{font-size:20px;padding: 40px 0 15px 0;color:#859ba6; }
.alertBox_up_h1{font-size:30px;color:#859ba6;padding-bottom:30px;}
.div_showY{width:294px;margin:30px auto ;height:50px;border-radius:25px;text-align: center;color:#ffffff;background:#859ba6;font-size:20px;line-height: 50px}
.text_color1{color:#859ba6;}
.bg_color1{background:#859ba6;}
.text_color2{color:#d0b58e;}
.bg_color2{background:#d0b58e;}
.text_color3{color:#afb2b6;}
.bg_color3{background:#afb2b6;}
.text_color4{color:#bfbebe;}
.bg_color4{background:#bfbebe;}
.text_color5{color:#5f5f5f;}
.bg_color5{background:#5f5f5f;}

/*公告*/
.newNotice{height:48px; background:#fff; line-height:48px; font-size:14px;}
.newNotice i.iconFont{ font-size:18px; line-height:48px; color:#f60; margin:0 5px 0 0;}
.newNotice .scrollAnnouncement{width:600px; height:48px; float:left;}
.newNotice .scrollAnnouncement .box{width:600px; height:32px; overflow:hidden; margin:8px 0;}
.newNotice .scrollAnnouncement li{width:600px; height:32px; line-height:32px; overflow:hidden;}
.newNotice .scrollAnnouncement li a.more{color:#f1b616;}
.newNotice a{color:#666;}
.newNotice .scrollAnnouncement li a:hover,.notice a.more:hover{color:#f60;}

/*feaTrue*/
.feaTrueData{width: 1200px; margin: 20px auto 0; background:#fff;}
.feaTrueData ul{ width: 1200px; height: 108px; padding: 21px 0; border-bottom: 1px solid #eee;}
.feaTrueData ul li{float: left; width: 180px;  height: 108px; position: relative; padding-left: 120px;}
.feaTrueData ul li .image{float: left; width: 108px; height: 108px; position: absolute; left: 0; top: 0; margin-left: 20px;}
.feaTrueData ul li .title{height: 24px; line-height: 24px; font-size: 20px; margin-top: 20px;}
.feaTrueData ul li .info{height: 36px; line-height: 18px; font-size: 14px; color: #666; margin-top: 5px;}
.feaTrueData ul li .title,.feaTrueData ul li .info,.feaTrueData ul li .line_hover{
    transition : all 0.15s linear ;-moz-transition : all 0.15s linear ;-webkit-transition : all 0.15s linear ;-o-transition : all 0.15s linear;
}
.feaTrueData ul li .line_hover{width: 140px; height: 2px; background: #f60; position: absolute; bottom: -21px; left: 50%; margin-left: -70px; display: none;}
.feaTrueData ul li.aptitude { width: 160px; padding-left: 140px;}
.feaTrueData ul li.aptitude .image{ background: url("../images/index/icon1.png") no-repeat left center; margin-left: 20px;}
.feaTrueData ul li.safes {width: 160px; padding-left: 140px;}
.feaTrueData ul li.safes .image{background: url("../images/index/icon2.png") no-repeat left center;}
.feaTrueData ul li.high {width: 160px; padding-left: 140px;}
.feaTrueData ul li.high .image{ background: url("../images/index/icon3.png") no-repeat left center;}
.feaTrueData ul li.bank { width: 160px; padding-left: 140px;}
.feaTrueData ul li.bank .image{ background: url("../images/index/icon4.png") no-repeat left center;}
.feaTrueData ul li:hover .title{color: #f60; margin-top: 12px;}
.feaTrueData ul li:hover .info{margin-top: 13px;}
.feaTrueData ul li:hover .line_hover{display: block;}
.dataIndex{ padding:20px 0; border-bottom:1px solid #eee; overflow:hidden; text-align: center;}
.dataIndex .dataLi{width:auto; display: inline-block; height:36px; line-height:36px; font-size:18px; color:#666; padding: 0 45px;}
.dataIndex .dataLi span{padding:0 3px;}
.dataIndex .dataLi span.af60{font-weight:600; font-size:22px;}


/*首页注册*/
.indexFixedReg{width:1200px; margin:auto; position:relative;}
.indexFixedReg .maxBox{ width:340px; height:270px; background:#fff; position:absolute; top:-300px; right:0; z-index:1000;}
.indexFixedReg .maxBox .title{height:60px; line-height:60px; border-bottom:1px solid #eee; color:#666; font-size:20px; text-align:center;}
.indexFixedReg .maxBox .number{height:149px; line-height:149px; text-align:center; font:80px "arial"; color:#f60;}
.indexFixedReg .maxBox .number span{ font-size:32px;}
.indexFixedReg .maxBox .btn_reg{width:100%; height:60px; line-height:60px; background:#f60; color:#fff; display:block; font-size:20px; text-align:center;}


/*首页列表左侧图片*/
.rowLeft{width:240px; position: relative;}
.indexRow{margin-top:20px; overflow:hidden;}
.rowLeft h2{ height:36px; line-height:36px; margin:30px 0 0 30px; color:#fff; font-size:30px; font-weight:normal;}
.rowLeft .rowLine{width:44px; height:1px; background:#fff; margin:15px 0 15px 30px;}
.rowLeft .txt{width:180px; line-height:22px; margin:auto; font-size:14px; color:#fff;}
.rowLeft .txt span.yellow{color:#ff0; font-size:16px; margin:0 2px;}
.rowLeft .txt a.more{color:#ff0;}
.rowLeft .txt a.more:hover{color:#f60;}
.indexRow.tiRo .rowLeft,.indexRow.car .rowLeft,.indexRow.house .rowLeft,.indexRow.transfer .rowLeft,.indexRow.school .rowLeft{
    background:url(../images/imgFurIndex.jpg) no-repeat; float:left; width:240px; overflow:hidden;
}
.indexRow.tiRo .rowLeft{height:202px; background-position:0 0; }
.indexRow.car .rowLeft{height:283px; background-position:0 -768px;}
.indexRow.house .rowLeft{height:283px; background-position:0 -485px;}
.indexRow.transfer .rowLeft{height:283px; background-position:0 -202px;}
/*.indexRow.transfer .rowLeft{min-height:445px; background-position:0 -202px;}*/
.indexRow.school .rowLeft{height:283px; background-position:0 -1051px;}

/*首页右边列表*/
/*.rowRight{width:960px; height: 202px; background:#fff; float: left;}*/
.rowRight{width:960px; min-height: 202px; background:#fff; float: left;}
/*.indexRow.car .rowRight,.indexRow.house .rowRight,.indexRow.transfer .rowRight,.indexRow.school .rowRight{height:283px;}*/
.indexRow.car .rowRight,.indexRow.house .rowRight,.indexRow.transfer .rowRight,.indexRow.school .rowRight{min-height:283px;}
.rowRight .name{width:225px; float: left;}
.rowRight .income{width:185px; float: left;}
.rowRight .income span:first-child,.rowRight .term span:first-child{font-weight:600;}
.rowRight .term{width:120px; float: left;}
.rowRight .term span.firstChild{font-size:20px;}
.rowRight .progress{width:255px; float: left;}
.rowRight .operate{width:115px; float: left;}

.rowRight .title{height:40px; line-height:41px; border-bottom:1px solid #eee; margin:0 25px; color:#999;}
.rowRight .rowLi{
    width:903px; margin:0 25px; height:80px; border-bottom:1px solid #eee; line-height:80px; padding-left:2px; background:#fff; overflow:hidden;
    transition:all 0.1s linear;-moz-transition:all 0.1s linear ;-webkit-transition:all 0.1s linear;-o-transition:all 0.1s linear;
}
.rowRight .rowLi:last-child{border-bottom:0;}
.rowRight .rowLi:hover{ width:900px; padding-left:5px; background:#fefefe;}
.rowRight .rowLi .name,.rowRight .rowLi .income,.rowRight .rowLi .term,.rowRight .rowLi .progress,.rowRight .rowLi .operate{height:80px;}
.rowRight .rowLi .name{font-size:16px;}
.rowRight .rowLi .name a{color:#666;}
.rowRight .rowLi .name a:hover{color:#f60;}
.rowRight .rowLi .process-bar{ width:150px; margin-top:37px;}
.rowRight .rowLi .btn_b{ width:115px; height:36px; line-height:36px;}
.rowRight .rowLi .btn_b.over{ width:113px; height:36px; line-height:36px; color:#999; background:none; border:1px solid #999;}
.rowRight .rowLi .btn_b.over:hover{background:#666; color:#666; background:none; border:1px solid #666;}

/* 股东动态*/
.shareholderDynamic{width:240px; height:202px; overflow:hidden; background:#fff; padding:0 20px; float:left; margin-left:20px;}
.shareholderDynamic .titleName{height:42px; line-height:42px; overflow:hidden; padding:5px 0; border-bottom:1px solid #ddd;}
.shareholderDynamic .titleName h2{color:#333; font-size:18px; float:left;}
.shareholderDynamic .titleName h2 .iconFont{color:#f60; font-size:18px; margin-right:5px; position:relative; top:2px;}
.shareholderDynamic .titleName .more{color:#666; float:right;}
.shareholderDynamic .titleName .more:hover{color:#f60;}
.shareholderDynamic ul.listing{width:240px; height:120px; padding-top:10px; overflow:hidden;}
.shareholderDynamic ul.listing li{ height:30px; line-height:30px; font-size:14px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.shareholderDynamic ul.listing li a{ color:#666;}
.shareholderDynamic ul.listing li a:hover{ color:#f60;}


/*新闻部分*/
.uiNewsList dl{width:390px; height:278px; background:#fff; float: left; margin-top:25px;}
.uiNewsList dl.uiNews{margin-right:15px;}
.uiNewsList dl dt{width:330px; height:57px; overflow:hidden; line-height:56px; margin:0 30px; border-bottom:1px solid #eee;}
.uiNewsList dl dt h3{font-size:18px; float:left; color:#444;}
.uiNewsList dl dt a{ font-size:14px; float:right; color:#999;}
.uiNewsList dl dt a:hover{color:#f60;}
.uiNewsList dl dd{padding:0 30px; height:200px; width:330px; overflow:hidden;}
.uiNewsList dl dd p{height:40px; line-height:40px; font-size:15px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.uiNewsList dl dd p a{display: inline-block;color: #666;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 250px;float: left;}
.uiNewsList dl dd p a span{font-size:9px; color:#bbb; margin-right:5px;}
.uiNewsList dl dd p a:hover{color:#f60;}
.uiNewsList dl dd p .time{display: inline-block;font-size: 12px;float: right;}


/*合作伙伴*/
.partnerTitle{ height:50px; position:relative; text-align:center; margin-top:40px;}
.partnerTitle h2{ display:inline-block; padding:0 50px; line-height:50px; background:#f4f4f4; font-size:30px; color:#787878; position:relative; z-index:2;}
.partnerTitle .line{ border-top:1px #dedede solid; _line-height:1px; width:100%; position:absolute; top:24px; overflow:hidden;}
.partner{ position:relative;}
.partner .bd-wrap{margin:auto; width:auto; overflow:visible;}
.partner .bd li{ width:168px; height:78px; overflow:hidden; border:1px #dedede solid; border-radius:5px; background:#fff; margin-right:36px; margin-bottom:15px; text-align:center; float:left; position:relative;}
.partner .bd li.last{ margin-right:0;}
.partner .bd li a{ display:block; width:100%; height:100%;}
/*.partner .bd li img{ width:130px; padding: 5px;  position: absolute;  top: 50%;  left: 50%;  transform: translateX(-50%) translateY(-50%);}*/


/*
*
*
*以上为首页部分
*
*/

/* 标签 */
/* 标签 */
.tendBackFull,.tendBackCheck,.tendBacking,.tendDone,.tendLost,.tendTimeout,.rewardTips{background:url(../images/tendbackImage.png) no-repeat;}
.tendBackFull,.tendBackCheck,.tendBacking,.tendDone,.tendLost,.tendTimeout{width:130px; height:97px; position:absolute; z-index:9; right:20px; bottom:-20px;}
.tendBackFull{background-position:0 0; /*满标*/   }
.tendBackCheck{background-position:-130px 0;/*复审*/ }
.tendBacking{background-position:0 -97px;/*还款*/}
.tendDone{background-position:-130px -97px;/*完成*/}
.tendLost{background-position:-130px -194px;/*流标*/}
.tendTimeout{background-position:-130px -291px;/*结束*/}
/*奖励加成 tig*/
.rewardTips{ position:absolute; background-position:0 -194px; color:#fff; font-size:12px; width:82px; height:20px; padding-left:13px; line-height:18px;}
.page_title{ height:30px; line-height:30px;}

/*列表筛选切换*/
.investTab{background:#fff; height:50px; line-height:50px; overflow: hidden;}
.investMenu{height:50px; font-size:16px; text-align:center;}
.investMenu a{height:48px; width:130px; display:block; border-bottom:2px solid #fff; float: left; color:#555;}
.investMenu a:hover{background:#fff9ec; border-color:#fff9ec;}
.investMenu a.on{ background:#f60; border-color:#f60; color:#fff; cursor:default;}
.investMenu a.on:hover{background:#f60;}

/*投资列表
.line{border-bottom: 1px #EBEBEB dashed;height: 1px;line-height: 1px;overflow: hidden;}
.investItem{ background:#fff; overflow:hidden; margin-bottom:10px; transition: box-shadow 0.3s ease;}
.investItem:hover{box-shadow: 0 0 6px #c1c1c1;}
.investItem .item_info{ width:726px; overflow:hidden;}
.investItem .item_info .item_i_t{ height:18px; line-height:18px; overflow: hidden;}
.investItem .item_info .item_i_t .mark{
    padding: 0 10px; display: inline-block; height:18px; line-height:18px; font-size: 12px; color: #fff; text-align:center; background:#f60; border-radius:30px;
}
.investItem .item_info .pro_num.top{height:30px; line-height:30px; margin:25px 0;}
.investItem .item_info .pro_num.top li{width:242px; float:left; color:#999; line-height:30px; position: relative;}
.investItem .item_info .pro_num.top li em,.investItem .item_info .pro_num.top li .bold{font-weight:600;}
.investItem .item_info .pro_num.top li.last{line-height:40px;}
.investItem .item_info .pro_num.top li .rewardTips{ left:150px; top:-8px;}
.investItem .item_info .pro_num.bottom {border-top:1px dashed #eee; padding-top:12px;}
.investItem .item_info .pro_num.bottom li{width:242px; float:left; color:#999; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.investItem .pro_bar_btm{ width:320px; height: 106px; margin-top:24px; padding-left:50px; margin-right:30px; border-left:1px #EBEBEB solid; position:relative;}
.investItem .pro_bar_btm .need_money{ border-bottom:1px #EBEBEB solid;}
.investItem .pro_bar_btm .process-bar{ width:250px;}
.investItem .pro_bar_btm .pro-bar .number{margin-top:-3px;}
.investItem .pro_bar_btm a.ui-btm{ position:absolute; bottom:0; right:0;}
*/
/**新投资列表2017-11-22**/
.invest_list{padding-top: 20px; width: 1200px; min-height: 300px;}
.invest_list ul{overflow: hidden;}
.invest_list ul li{ min-width: 530px; min-height: 240px; background: #fff; border-bottom: 1px solid #eee; display: inline-block; margin: 0 20px 20px 20px;}

/*

.invest_list ul li .topInfo{width: 1140px; height: 24px; line-height: 24px;}
.invest_list ul li .topInfo .name{font-size: 16px;}
.invest_list ul li .topInfo .name a{ color: #333;}
.invest_list ul li .topInfo .name a:hover{ color: #f60;}
.invest_list ul li .topInfo .newer{width: auto; height: 24px;}
.invest_list ul li .topInfo .newer span{ margin-left: 10px; height: 24px; padding: 0 10px; background: #f60; color: #fff; float: left; display: block;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}
.invest_list ul li .topInfo .profit{width: auto; height: 24px; padding: 0 10px; margin-left: 10px; background: #ffeeea; color: #f60; float: left; display: block;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
}
.invest_list ul li .topInfo .ways{color: #999;}
.invest_list ul li .bottom{ height: 80px; padding-top: 16px;}
.invest_list ul li .bottom dl{ width: 130px; float: left; padding-top: 10px;}
.invest_list ul li .bottom dl.middle{ width: 170px;}
.invest_list ul li .bottom dl.last{ width: 180px; margin-left: 20px;}
.invest_list ul li .bottom.debt dl{ width: 190px !important;}
.invest_list ul li .bottom.debt dl.last{padding-right: 20px;}
.invest_list ul li .bottom dl dt{height: 20px; line-height: 20px; color: #999; font-size: 12px;}
.invest_list ul li .bottom dl dd{height: 40px; line-height: 40px; color: #333; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.invest_list ul li .bottom dl dd.af60{color: #f60;}
.invest_list ul li .bottom dl dd .process-bar{margin-top: 18px;}
.invest_list ul li .bottom .button{ width: 170px; height: 70px; float: left;}
.invest_list ul li .bottom .button .btn_b{ width: 110px; float: left; margin: 15px 0 0 60px;}
.invest_list ul li .bottom .button span.status_txt{ width: 110px; height: 40px; color: #f60; float: left; text-align: center; line-height: 40px; margin: 15px 0 0 80px;}
.invest_list ul li .bottom .button span.status_txt.over{ color: #999;}*/


/*详情*/
/*.investInfo{ overflow:hidden; margin-top:20px; background:#fff; position:relative; padding:60px 0;}
.investInfo .prodPl{width:750px; height:304px; float: left; padding-left:30px; }
.investInfo .prodPl h3{ width: 700px; height:24px; line-height:24px; padding-bottom:30px; font-size:24px; border-bottom: 1px dotted #eee;}
.investInfo .prodPl h3 .noviceFlag{
    padding:0 10px;  display:inline-block; height: 18px; line-height:18px; font-size:12px; color: #fff;text-align: center; background: #f60;
    border-radius: 30px; position:relative; top:-2px; left:8px;
}
.investInfo .prodPl ul.proUl{width:700px; height:84px; padding:35px 0 0 0;}
.investInfo .prodPl ul.proUl li{float:left; height:84px; width:350px;}
.investInfo .prodPl ul.proUl li.lv1{width:300px; margin-right:49px; border-right:1px solid #eee;}
.investInfo .prodPl ul.proUl li .topData{height:56px; line-height:56px; font-size:14px; color:#f60; position: relative;}
.investInfo .prodPl ul.proUl li .topData em{font-size:48px; margin-right:2px; color:#f60; font-weight:600;}
.investInfo .prodPl ul.proUl li .rewardTips{ display:inline-block; position: relative; top:-20px;}
.investInfo .prodPl ul.proUl li .txt{height:24px; line-height:24px; color:#666;}
.investInfo .prodPl ul.proOl{width:700px; overflow:hidden; line-height:28px; margin-top:30px; padding-top:30px; border-top:1px dotted #eee;}
.investInfo .prodPl ul.proOl li{width:340px; padding-right:10px; float: left; height:28px;color:#666; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.investInfo .prodPl ul.proOl li span{color:#444;}
.investInfo .prodPl ul.proOl li span.af60{color:#f60;}
.investInfo .prodPr{width:419px; height:304px; float:left; border-left:1px solid #eee;}
.investInfo .fullInvest .btn_b{display:block; width:280px; margin:30px auto 0; cursor:default; height:44px; line-height:44px; font-size:18px; background:#bbb;}
.investInfo .prodPr .prodBox{width:370px; height:334px; font-size:14px; padding-left:50px; float: left;}
.investInfo .prodPr .prodBox .pro-bar{ width:370px; line-height:20px; padding-top:6px;  position:relative; margin-bottom:10px;}
.investInfo .prodPr .prodBox .pro-bar .process-bar{width:300px; margin-top:7px;}
.investInfo .prodPr .prodBox .pro-bar .number{width:60px; float:left; margin-left:10px; text-align:right; color:#999;}
.investInfo .prodPr .prodBox .couponBox{min-height:50px; margin-top:12px;}
.investInfo .prodPr .prodBox .couponBox .newUseCoupon{
    background:#fdfdfd; line-height:24px; padding:10px; border:1px dotted #eee; border-radius:3px; display:none;
}
.investInfo .prodPr .prodBox .couponBox .newUseCoupon .checkBtn{color:#f60; height:24px; float:right; background:none; border:0; cursor:pointer;}
.investInfo .prodPr .prodBox .input_t{ width:270px; float: left;}
.investInfo .prodPr .prodBox .balanceBtn{ width:80px; float:left; height:42px; margin-left:13px;}
.investInfo .prodPr .prodBox .investBtn{width:100%; font-size:14px;}*/
/*选择红包*/
/*
.redPageBar{ height: 36px; line-height: 36px; background: #f5f5f5; border-radius: 3px; padding-left:5px; margin-top:15px;}
.redPageBar .redPage_use_tips{ width: 100%; height:36px; line-height:36px; display: block;}
.redPageBar .redPage_use_tips .iconFont.check{ border: 1px #f60 solid; width:17px; height:17px; text-align: center; line-height: 17px; margin-right:4px; font-weight: bold; background: #f60; color: #fff; border-radius:3px; cursor: pointer;}
.redPageBar .redPage_use_tips.off{ color: #999;}
.redPageBar .redPage_use_tips.off .iconFont.check{ color: #999; border: 1px #ccc solid; background:none;}
*/

/*债权转让详情*/
/*.debtInfo{ width: auto; overflow: hidden;}
.debtInfo .steps{ width: auto; overflow: hidden;}
.debtInfo .steps ul{width: 590px; margin: 60px auto;}
.debtInfo .steps li{ width: 110px; float: left;}
.debtInfo .steps li.center{ width: 50px;}
.debtInfo .steps li .iconFont{ width: 54px; height: 54px; line-height: 54px; text-align: center; display: block; margin: auto; font-size: 42px; color: #f60;}
.debtInfo .steps li .txt{height: 32px; line-height: 32px; text-align: center;}
.debtInfo .steps li.center .iconFont{ width: 50px; height: 54px; line-height: 54px; text-align: center; font-size: 24px; color: #ccc;}
.debtInfo .question{padding-top: 5px;}
.debtInfo .question li{ padding: 5px 0; line-height: 24px;}*/

/* 借款详情BAR */
.i_i_bar{ height:56px; overflow:hidden; background:#fff; width:1200px; z-index:999; border-bottom:1px solid #eee; border-radius:3px;}
#fixed_i_bar.i_i_bar{position:fixed; top:0; display:none;}
.i_i_bar li{
    float:left; width:150px; text-align:center; border-right:1px solid #eee; border-bottom:1px solid #eee; line-height:56px; height: 56px;
    font-size:16px; cursor:pointer;
}
.ons{ background:#f60; border-color:#f60; color:#fff; margin-top:0;}
.i_i_bar li .record_count_mark{ border-radius: 3px; background:#f60; color: #fff; font-size: 12px; padding: 2px 4px; margin-left: 10px;}
/*详情*/
.ul_itemsList{width:100%;height: 100%}
.ul_itemsList_li{display: none}
.li_itemsList{display: block}
.investDetail{width:1200px; margin:20px auto 0;}
.i_i_content{ width:1140px;     margin-bottom: 25px;}
.row_item{ width:1140px; background:#fff; padding:10px 30px 30px 30px; margin-top:10px; border-radius:3px;}
.r_i_title{ height:62px; line-height:52px; font-size:18px; overflow:hidden; position: relative; background:url(../images/line2.png) repeat-x bottom;}
.r_i_title i.iconFont{width:32px; height:62px; line-height:54px; font-size:20px; text-align:center;}
.r_i_info {width:1080px; min-height:42px; margin:30px 0 30px 0; padding-left:60px; background:url(../images/icon_d_yl.png) no-repeat top left;}
.r_i_info .content{width:1020px; min-height:42px; line-height:220%; color:#444; padding-right:60px; background:url(../images/icon_d_yr.png) no-repeat bottom right;}
.r_i_info p{ line-height:28px;}
.content p{line-height: 30px}
.content h2{font-weight: bolder;margin-top: 20px}
.table{width:100%;border: 1px solid #ededed;text-align: center}
.table thead tr td{height: 40px;line-height: 40px;background:#f3f7fa;border-right: 1px solid #ededed}
.table tbody tr td{height: 40px;line-height: 40px;border-right: 1px solid #ededed}
.r_i_info table td{ height:30px;}
.r_i_info table td .spec{ background:#f60; color:#fff; padding:2px 10px 3px 10px; border-radius:3px;}
.borrowerOtherInfo{width:1080px; margin:20px auto 0; background:#fcfcfc; padding:0 30px; border-radius:5px;}
.borrowerOtherInfo .titles{height:48px; line-height:48px; border-bottom:1px dotted #dfdfdf;}
.borrowerOtherInfo .titles span{display:block; padding-right:15px; font-size:16px;}
.borrowerOtherInfo ul{overflow:hidden; padding:10px 0 20px 0;}
.borrowerOtherInfo ul li{height:32px; line-height:32px; color:#666; width:250px; float:left; overflow:hidden;}
.td_BTN:hover{color:#f60 ;}
/*借款图片*/
.basePic{ height:137px; line-height:137px; margin-top:30px;}
.basePic .arrow{ color:#ccc; font-size:40px; display:block; width:40px; height:137px; line-height:137px;}
.basePic .arrow:active{ color:#f60;}
.basePic .box{ height:137px; overflow:hidden; width:1020px; margin:0 20px; float:left;}
.basePic .list{overflow:hidden;width:10000px;}
.basePic .list li{ width:204px; height:137px; text-align:center; float:left; overflow:hidden;}
.basePic .list li a{width:170px; height:127px; display:block; border:5px #f1f1f1 solid; margin:0 12px; }
.basePic .list li img{height:127px;}
.basePic .list li a:hover{border:5px #dedede solid;}
/*投资记录*/
.record-wrap{ overflow:hidden;}
.recordMore{ line-height:40px; width:148px; margin:20px auto 0; display:block;}
.record{ color:#565656;}
.record tr.hide{ display:none;}
.record th{ background:#f6f6f6; height:40px; font-size:14px;}
.record td{ text-align:center; height:36px; font-size:13px; border-bottom:1px #dedede dashed;}
.record tr.bgfb{background:#fbfbfb;}


/*帮助中心侧导航*/
.artMain{width:1199px; min-height:500px; overflow:hidden; margin:30px auto; background:#fff; border-bottom:1px solid #eee; border-right:1px solid #eee;}
.artLeft{width:228px; overflow:hidden; float:left;}
.artLeft .artTitle{ height:44px; background:#f60; font-size:18px; color:#fff; text-align:center; padding:14px 0;}
.artLeft .artTitle p{line-height:22px;}
.artLeft .artTitle p.zh{ font-size:18px;}
.artLeft .artTitle p.en{ font:14px 'arial';}
.artLeft li{height:60px; line-height:60px; font-size:16px;}
.artLeft li a{display:block; border-bottom:1px solid #f9f9f9; color:#666; text-align:center; border-left:3px solid #fff;}
.artLeft li a:hover{border-left:3px solid #f60; color:#f60;}
.artLeft li.on a{border-left:3px solid #f60;}

/*左侧内容框*/
.artRight{width:970px; min-height:650px; float:left; border-left:1px solid #eee;}
.artContent{width:910px; height:100%; background:#fff; padding:0 30px;}
.artContent .title{height:72px; line-height:72px; border-bottom:1px solid #ddd; color:#333;}
.artContent .title h2{font-size:18px; color:#f60;}


/*帮助中心首页*/
.helpIndex{}
.helpSearch{background:#fb0; padding:35px 0;}
.helpSearch .maxBox{width:640px; margin:auto;}
.helpSearch h2{font-size:32px; height:56px; line-height:56px; width:160px; float: left;}
.helpSearch h2 a{ color:#fff;}
.helpSearch .searchBox{width:480px; height:56px; float: left; background:#fff; position:relative; border-radius:6px;}
.helpSearch .searchBox .input_t{width:417px; float:left; height:54px; border-color:#fff;}
.helpSearch .searchBox .input_t.onFoucs{ border-color:#f60;}
.helpSearch .searchBox .submitBtn{ width:56px; height:56px; border:0; background:none; cursor:pointer; position: absolute; right:0; top:0;}
.helpSearch .searchBox i.iconFont{
    width:55px; height:56px; line-height:56px; text-align:center; border-left:1px solid #f6f6f6; float: left; font-size:24px; color:#f60;
}
.helpSearch .hotSearch{width:480px; margin:15px 0 0 160px; height:20px; line-height:20px; color:#fff; float: left;}
.helpSearch .hotSearch a{color:#fff; margin-right:5px;}
.helpSearch .hotSearch a:hover{color:#666;}
.helpBotStep{ background:#fff;  padding:50px 0;}
.helpBotStep h3{font-size:28px; color:#444; text-align:center;}
.helpBotStep .maxBox{width:700px; height:auto; overflow:hidden; margin:auto;}
.helpBotStep .centerLine{width:30px; height:2px; background:#f60; float: left; margin:83px 10px 0 10px;}
.helpBotStep .botStep{width:90px; float: left; margin:40px 5px 0 5px;}
.helpBotStep .botStep .topIcon{
    width:86px; text-align:center; line-height:86px; color:#f60; height:86px; border:2px solid #f60; font-size:30px; border-radius:45px;
}
.helpBotStep .botStep .txt{height:36px; line-height:36px; color:#666; font-size:18px; text-align:center; margin-top:10px;}
.helpMainInner{margin-top:40px;}
.helpMainInner dl{width:540px; height:140px; padding:20px 20px 20px 20px; background:#fff; float: left; margin:0 40px 30px 0;}
.helpMainInner dl.noMargin{margin-right:0;}
.helpMainInner dl dt{color:#333; font-size:18px; width:90px; text-align:center; float: left;}
.helpMainInner dl dt i.iconFont{font-size:50px; width:55px; color:#f60; height:55px; line-height:55px; margin-bottom:10px;}
.helpMainInner dl dt h3{font-size:16px;}
.helpMainInner dl dt a{color:#333;}
.helpMainInner dl dt a:hover{color:#f60;}
.helpMainInner dl dd{width:450px; height:auto; float: left; margin-top:4px;}
.helpMainInner dl dd a{
    width:190px; height:22px; line-height:22px; background:#f7f7f7; color:#444; padding:5px; margin:0 0 20px 20px; float: left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;  border-radius:3px;
}
.helpMainInner dl dd a:hover{color:#f60; background: #f3f3f3;}
.helpMainInner dl.noun_list{ width: 1160px; margin: 0; height: 120px;}
.helpMainInner dl.noun_list dt i{ font-size:56px; height:60px; line-height:60px; width:60px;}
.helpMainInner dl.noun_list dd{ width: 1070px;}
.helpMainInner dl.noun_list dd a{ width: 170px;}
.helpMainBot{padding:40px 0; background:#fff; margin:20px 0 -20px 0;}
.helpMainBot h3{font-size:28px; color:#444; text-align:center;}
.helpMainBot .menu{padding-top:50px; text-align:center;}
.helpMainBot a{display:inline-block; padding:0 35px;}
.helpMainBot i.iconFont{
    width:90px; height:90px; background:#f9f9f9; font-size:36px; line-height:90px; text-align:center; color:#f60; border-radius:45px;
}
.helpMainBot p.txt{font-size:16px; color:#444; height:22px; line-height:22px; margin-top:10px;}
.helpMainBot a:hover i.iconFont{color:#f60; background:#eee;}

/*帮助中心列表*/
.helpList{ width:910px; height:auto; padding:10px 0 20px 0;}
.helpList .helpItem{margin-left:25px; border-bottom:1px dashed #eee; padding:10px 0; position: relative;}
.helpList .helpItem .question{height:42px; line-height:42px;}
.helpList .helpItem i.iconFont{width:25px; height:42px; position: absolute; left:-25px; top:10px; color:#f60; font-size:16px;}
.helpList .helpItem .question h3{font-size:15px; color:#f60; cursor:pointer;}
.helpList .helpItem .question h3 a{color:#555;}
.helpList .helpItem .question h3 a:hover{color:#f60;}
.helpList .helpItem .replyContent{height:auto; line-height:22px; color:#999; display:none;}

/*帮助中心搜素结果*/
.helpSearchResult{background:#fff; margin-bottom:-40px; min-height:400px;}
.helpSearchResult .resultTopInner{height:36px; line-height:36px; padding:15px 0; font-size:16px; color:#444; border-bottom:1px solid #eee;}
.helpSearchResult .resultTopInner span{color:#f00;}
.helpSearchResult .resultList{padding:10px 0; margin:auto;}
.helpSearchResult .resultList ul{padding-bottom:10px;}
.helpSearchResult .resultList ul li{ padding:20px 0; border-bottom:1px solid #ddd;}
.helpSearchResult .resultList ul li:last-child{border-bottom:0;}
.helpSearchResult .resultList ul li h3{font-size:16px;}
.helpSearchResult .resultList ul li h3 a{color:#333;}
.helpSearchResult .resultList ul li h3 a span,.helpSearchResult .resultList ul li h3 a span.orange{color:#f60;}
.helpSearchResult .resultList ul li .content{color:#888; line-height:22px; padding-top:10px;}

/*新闻列表*/
.newsList ul{padding:20px 30px;}
.newsList li{height:auto; padding:10px 0; border-bottom:1px dashed #eee; overflow:hidden;}
.newsList li h3{ height:30px; line-height:30px;}
.newsList li h3 a{ color:#666; float:left; width:750px; font-size:14px;}
.newsList li h3 a:hover{color:#f60;}
.newsList li .time{ height:18px; line-height:30px; color:#999; font-size:12px; text-align:right; float:right;}
.newsList li .content{padding-top:5px; max-height:60px; line-height:20px; font-size:14px; color:#999; text-indent:2em; overflow:hidden;}

/*新闻内容*/
.newsContent{background:#fff; min-height:435px;}
.newsContent .title{width:910px; padding:0 30px;background:#ff8149;;}
.newsContent .title h1{height:40px;font-size:20px; color:#fff; font-weight:normal; line-height:40px; padding:15px 0 0 0;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }
.newsContent .title .time{height:24px;  line-height:24px; padding-bottom:15px;}
.newsContent .title .time span{color:#fff;}
.newsContent .title .time a{ height:22px; line-height:22px; border:1px solid #fff; padding:0 15px; color:#fff;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;}
.newsContent .title .time a:hover{color:#fff;}
.newsContent .content{ line-height:200%; font-size:14px; color:#666; padding:30px;}
.newsContent .content p{ text-indent:2em;}

/*新活动中心*/
.newActivity{ width:1200px; overflow:hidden; margin:20px auto;}
.newActivity ul{overflow:hidden;}
.newActivity ul li{background:#fff; overflow:hidden; width:540px; float:left; margin:0 40px 20px 0; padding:10px 10px 0 10px; position:relative;}
.newActivity ul li:nth-child(2n){margin:0 0 20px 0;}
.newActivity ul li .image{width:540px; height:220px; float:left;}
.newActivity ul li .image img{width:540px; height:220px; display:block; border:0;}
.newActivity ul li .info{width:520px; height:18px; padding:26px 10px; float:left; overflow:hidden;}
.newActivity ul li .info .name{width:380px; float:left; margin-right:10px; font-size:18px; height:18px; line-height:18px; border-left:4px solid #ff6600; padding-left:10px; overflow:hidden;}
.newActivity ul li .info .name a{ color:#444; }
.newActivity ul li .info .name a:hover{color:#f60;}
.newActivity ul li .info .overLabel{ width:116px; font-size:18px; color:#c9c9c9; height:18px; float:right; text-align:right;}
.newActivity ul li .info .overLabel.ing{ color:#f60;}
.newActivity ul li .info .overLabel .iconFont{width:20px; height:18px; font-size:20px; vertical-align:middle; position:relative; top:-5px; left:-6px;}

/*关于我们 公用*/
.publicArticle{width:910px; padding-bottom:40px;}
.publicArticle p{font-size:14px; color:#666; line-height:28px; text-indent:2em;}
.publicArticle .firstTitle{height:28px; line-height:28px; margin:35px 0 25px 0; color:#f60; font-size:22px; background:#f9f9f9; padding:10px;}
.publicArticle .secondTitle{height:28px; line-height:28px; margin:35px 0 25px 0; font-size:22px; color:#f60; padding:10px;}
.Philosophy{width:910px; padding-top:20px;}
.Philosophy li{width:200px; height:260px; background: #fff; float:left; margin-left: 20px;
    -webkit-box-shadow: 0 0 10px #f6f6f6;
    -moz-box-shadow: 0 0 10px #f6f6f6;
    box-shadow: 0 0 10px #f6f6f6;}
.Philosophy li .image{width: 60px; height: 56px; margin: 30px auto 20px;  }
.Philosophy li .image.image1{background: url("../images/about/icon1.png") no-repeat;}
.Philosophy li .image.image2{background: url("../images/about/icon2.png") no-repeat;}
.Philosophy li .image.image3{background: url("../images/about/icon3.png") no-repeat;}
.Philosophy li .image.image4{background: url("../images/about/icon4.png") no-repeat;}
.Philosophy li .philosophyTitle{ height:36px; font-size:26px; line-height:36px; text-align: center; color:#333; position: relative; }
.Philosophy li .philosophyTitle:after{ width: 50px; height: 2px; background: #f60; content: ""; position: absolute; bottom: -20px; left: 50%; margin-left: -25px;}
.Philosophy li .philosophyContent{width:150px; height:auto; line-height:22px; color:#666; padding-top: 40px; text-align: center; margin: auto;}
.shareholder{width:910px;}
.shareholder li{height:auto; overflow:hidden; margin-top:20px;}
.shareholder li .companyName{font-size:20px; color:#333; height:36px; line-height:36px; margin-top:15px; text-indent:24px;}
.shareholder li .intro{line-height:28px; font-size:15px; color:#666; margin-top:5px; text-indent:24px;}

/*关于我们单页内容*/
.singlePage{width:970px; min-height:435px; background:#fff; padding-bottom:30px;}
.singlePage .title{width:910px; height:48px; padding:20px 30px; line-height:48px; background:#ff8149;}
.singlePage .title .introTxt{font-size:24px; color:#fff;}
.singlePage .publicArticle{padding:0 30px;}

/*加入我们*/
.joinUs{width:910px; overflow:hidden; padding:0 30px;}
.joinUs .joinTab{width:910px; height:42px; border-bottom:1px dashed #ddd; padding:15px 0;}
.joinUs .joinTab a{padding:0 5px; font-size:18px; color:#444; line-height:40px; border-bottom:2px solid #fff; display:block; float:left; margin-right:15px;}
.joinUs .joinTab a:hover{color:#f60;}
.joinUs .joinTab a.on{color:#f60; border-bottom:2px solid #f60;}
.joinUs .joinContent ul{padding-bottom:20px; display:none;}
.joinUs .joinContent ul.show{display:block;}
.joinUs .joinContent ul li{ padding-bottom:10px;}
.joinUs .joinContent ul .postName{ height:60px; line-height:60px; font-size:22px; margin-top:20px; color:#333;}
.joinUs .joinContent ul .postContent { line-height:28px;}

/*资质图片*/
.qualification {overflow:hidden;}
.qualification li{width:200px; height:150px; overflow:hidden; border:4px solid #ddd; text-align:center; float:left; margin-right:20px;}
.qualification .quaImage{ cursor:pointer;}
/*我的团队 & 合作伙伴*/
.myTeamList{ padding:20px 0 40px 0;}
.myTeamList li{width:910px; min-height:190px; overflow:hidden; padding:30px 0; border-bottom:1px dashed #eee;}
.myTeamList li:last-child{border-bottom:0;}
.myTeamList li .image{width:160px; height:190px; overflow:hidden; float: left; background:#fff; border:1px solid #eee; border-radius:4px;}
.myTeamList li .image img{width:160px; height:190px; margin:0; display:inline-block;}
.myTeamList.partnerList li .image  img{width:148px; height:80px; margin:55px 0 0 6px;}
.myTeamList li .txtInfo{width:698px; min-height:190px; float: left; padding-left:50px;}
.myTeamList li .txtInfo .name{font-size:22px; color:#333; height:24px; line-height:24px; padding-bottom:25px;}
.myTeamList li .txtInfo .name .post{font-size:16px; color:#999;}
.myTeamList li .txtInfo .infoContent{width:698px; min-height:140px; line-height:26px; color:#666; overflow:hidden;}
.myTeamList li .txtInfo .infoContent p{text-indent:2em;}

/*联系我们*/
.mapBox{width:908px; height:420px; overflow:hidden; background:#eee; margin:30px auto 0; border:1px solid #ddd;}
.singlePage .contactUs{ padding:0 30px 60px 30px; overflow:hidden;}
.contactUs .iconFont{font-size:18px; color:#bbb; margin-right:10px;}
.contactUs .leftInfo{width:480px; height:auto; margin-top:40px;}
.contactUs .leftInfo p{line-height:36px; color:#444;}
.contactUs .QRCode{ width:390px; margin-top:40px; float:left; border-left:1px solid #f1f1f1; padding-left:39px;}
.contactUs .QRCode .QRtxt{height:auto;  font-size:16px; color:#f60; line-height:24px;}
.contactUs .QRCode dl{
    width:150px; height:187px; float: left; margin:30px 30px 0 0; position:relative; border:1px solid #ddd; border-radius:3px; box-shadow:1px 1px 3px #eee;
    -moz-box-shadow:1px 1px 3px #eee; -webkit-box-shadow:1px 1px 3px #eee; -o-box-shadow:1px 1px 3px #eee;
}
.contactUs .QRCode dl .sanTop{width:24px; height:13px; background:url(../images/ustopicon.png) no-repeat; position:absolute; top:-13px; left:64px;}
.contactUs .QRCode dl dt{height:30px; line-height:30px; font-size:14px; text-align:center; margin-top:5px;}
.contactUs .QRCode dl dd{width:150px; height:150px; overflow:hidden;}
.contactUs .QRCode dl dd img{width:150px; height:150px;}

/*运营报告*/
.reportList{width:1200px; background:#fff; margin-top:30px;}
.reportList ul{ padding: 50px 0;}
.reportList li{ width: 400px; height:380px; text-align:center; float:left; margin-bottom:30px;}
.reportList li a{ font-size: 15px; color: #666;}
.reportList li a img{ padding:4px; border: 1px #ffe3b9 solid; transition:box-shadow 0.3s ease;}
.reportList li a:hover{ color:#fe9900;}
.reportList li a:hover img{ box-shadow:0 0 6px #fe9900;}
.reportList li a p{ margin-top: 10px;}

/*
新增安全保障CSS
*/
.security{height:auto; overflow:hidden;}
.securityHead{height:600px; background:url(../images/newSafe/safe_t1.jpg) no-repeat center #3aadff; text-align:center;}
.securityHead .topTxt{height:52px; line-height:52px; font-size:48px; font-weight:lighter; color:#fff; padding-top:375px;}
.securityHead .topTxt .number{font-size:72px; position:relative; top:10px; margin-right:5px;}
.securityHead .sarbarMenu{height:38px; text-align:center; padding-top:40px;}
.securityHead .sarbarMenu a{
    width:124px; height:36px; border:1px solid #fff; display:inline-block; font-size:18px; text-align:center; color:#fff; line-height:36px; margin-right:15px;
    border-radius:3px; cursor:default;
}
.fixedSaveMenu{
    width:116px; height:192px; background:url(../images/newSafe/safeImage.png) no-repeat -977px 0; position:fixed; bottom:120px; z-index:111;
    font-size:14px; text-align:center; border-radius:3px; padding-top:259px; display:none;
}
.fixedSaveMenu a{width:116px; height:32px; line-height:32px; display:block; color:#fff;}
.fixedSaveMenu a.on,.fixedSaveMenu a.on:hover{background:#ffcc19;}
.fixedSaveMenu a:hover{color:#acddff;}
.fixedSaveMenu a.gotop{color:#f60; font-weight:bold;}
.fixedSaveMenu a.gotop:hover{color:#f60;}
.publicSecurity{background:url(../images/newSafe/safe_bg1.jpg) repeat-y;}
.publicSecurity .title{height:72px; line-height:72px; font-size:36px; border:0; color:#444; text-align:center; padding:60px 0;}
.publicSecurity .title span{display:inline-block;}
.publicSecurity .content{padding-bottom:60px;}
.publicSecurity .captions{width:980px; font-size:16px; margin:-30px auto 0; color:#666; text-align:center; line-height:24px; padding-bottom:60px;}
.operatMode .content .safeOperating{ width:501px; height:508px; background:url(../images/newSafe/safeImage.png) no-repeat 0 0; margin:auto;}
.hasColor{background:#63c575;}
.hasColor .title{ color:#fff;}
.hasColor .title span{border-color:#fff;}
.hasColor .captions{ color:#fff;}
/*三重保障*/
.guarantee ul{margin-top:64px;}
.guarantee ul li{
    width:360px; height:300px; background:#cef5d5; margin-right:60px; float:left; position:relative; text-align:center; border-radius:20px;
}
.guarantee ul li.lastChild{margin-right:0;}
.guarantee ul li .icon{width:128px; height:128px;background:#fff; border-radius:48px; margin:-64px auto 30px;}
.guarantee ul li .icon i.iconFont{font-size:60px; color:#68d07a; line-height:128px; text-align:center; }
.guarantee ul li .nameTitle{font-size:18px; color:#32ab47; font-weight:bold;}
.guarantee ul li .contentTxt{padding:25px; text-align:left; line-height:26px; color:#325436; font-size:14px; text-indent:2em;}
/*风控体系*/
.RiskControlSystem li{ width:1170px; height:128px; padding:30px 15px; float:left; overflow:hidden; border-bottom:1px dotted #ddd;}
.RiskControlSystem li:last-child{border-bottom:0;}
.RiskControlSystem li .icon{
    width:128px; height:128px; line-height:128px;color:#fff; text-align:center; background:#999; float:left; border-radius:36px;
}
.RiskControlSystem li .icon .iconFont{ font-size:52px; line-height:128px; text-align:center; }
.RiskControlSystem li .icon1{background:#ffaa00;}
.RiskControlSystem li .icon2{background:#5fb9ff;}
.RiskControlSystem li .icon3{background:#5cdf71;}
.RiskControlSystem li .icon4{background:#eec46b;}
.RiskControlSystem li .icon5{background:#e1a6ec;}
.RiskControlSystem li .icon6{background:#f98383;}
.RiskControlSystem li .icon7{background:#67a1ce;}
.RiskControlSystem li .icon8{background:#62d79c;}
.RiskControlSystem li .rightInfo{width:1000px; height:128px; float:right;}
.RiskControlSystem li .rightInfo .nameTitle{font-size:24px; height:42px; line-height:42px; color:#333; text-indent:28px;}
.RiskControlSystem li .rightInfo .contentTxt{ line-height:24px; height:96px; color:#777; /*overflow:hidden;*/ text-indent:2em; margin-top:5px; font-size:16px;}
/*政策法规*/
.legalMode{background:#49bcff; padding:169px 0 100px 0; overflow:hidden;}
.legalMode dl{width:366px; height:362px; background:#fff; float:left; margin-right:45px; border-radius:20px;
    border:2px solid #fff;
    -webkit-box-shadow:2px 2px 3px #2aa3ea;
    -moz-box-shadow:2px 2px 3px #2aa3ea;
    box-shadow:2px 2px 3px #2aa3ea;
}
.legalMode dl.last{margin:0;}
.legalMode dl dt{text-align:center; padding-bottom:15px; position:relative; padding-top:90px;}
.legalMode dl dt .iconFont{ width:138px; height:138px; line-height:138px; font-size:66px; position:absolute; top:-69px; left:114px; color:#fff;
    background:#14a5f9;
    -webkit-border-radius:42px;
    -moz-border-radius:42px;
    border-radius:42px;
}
.legalMode dl dt p{height:60px; line-height:30px; font-size:22px; padding:0 50px; color:#444; overflow:hidden;}
.legalMode dl dt p.d{line-height:60px;}
.legalMode dl dd{ font-size:14px; line-height:22px; padding:0 30px 30px 30px; color:#666;}
.legalMode dl dd p{text-indent:1.5em;}
/*技术保障*/
.technicalSupport{background:url(../images/newSafe/safe_bg2.jpg) repeat;}
.technicalSupport ul{overflow:hidden;}
.technicalSupport ul li{ overflow:hidden; height:200px; padding:30px 0; border-bottom:1px dotted #ddd;}
.technicalSupport ul li .icon{width:200px; height:200px; background:url(../images/newSafe/safeImage.png) no-repeat; float:left;}
.technicalSupport ul li.li1 .icon{background-position:-776px 0;}
.technicalSupport ul li.li2 .icon{background-position:-776px -200px;}
.technicalSupport ul li.li3 .icon{background-position:-776px -400px;}
.technicalSupport ul li .rightInfo{width:850px; height:200px; float:left; margin-left:100px; padding-right:50px;}
.technicalSupport ul li.li2 .rightInfo{ margin-left:0; margin-right:100px; padding-left:50px; padding-right:0;}
.technicalSupport ul li .rightInfo .nameTitle{font-size:24px; height:42px; line-height:42px; margin-top:40px;}
.technicalSupport ul li.li1 .rightInfo .nameTitle{color:#fdb55e;}
.technicalSupport ul li.li2 .rightInfo .nameTitle{color:#72e294;}
.technicalSupport ul li.li3 .rightInfo .nameTitle{color:#6cd1fb;}
.technicalSupport ul li .rightInfo .contentTxt{height:88px; line-height:22px; color:#666; font-size:14px;}
.security .inventBtnLine{padding:40px 0 0 0 ; text-align:center;}
.security .inventBtnLine a{ padding:5px 80px; font-size:18px;}
.security .w1200{margin:auto;}

/*安全保障 news*/
.safeBanner{width:auto; height:460px; background:url("../images/safe/safebanner.jpg") no-repeat top center;}
.safeMain{background:#fff; overflow:hidden;}
.safeMenu{width:1200px; margin:auto; padding:30px 0 45px 0; border-bottom:1px solid #dcdcdc;}
.safeMenu ul{width:1030px; margin:auto; overflow:hidden;}
.safeMenu ul li{width:176px; height:auto; overflow:hidden; font-size:20px; float:left; padding:0 15px; text-align:center; cursor:pointer;}
.safeMenu ul li a{color:#333;}
.fixedSafeMenu{width:100%; background:#fff; box-shadow:0 0 5px #e5e5e5; padding:15px 0; position:fixed; top:0; left:0; z-index:10; display:none;}
.fixedSafeMenu ul{width:895px; margin:auto; overflow:hidden; padding-bottom:30px;}
.fixedSafeMenu ul li{width:119px; height:auto; overflow:visible; font-size:20px; cursor:pointer; float:left; padding:0 30px; text-align:center; position:relative;}
.fixedSafeMenu ul li .image{width:119px; height:119px; overflow:hidden;}
.fixedSafeMenu ul li .image img{width:119px; height:119px; overflow:hidden;}
.fixedSafeMenu ul li a{color:#333;}
.fixedSafeMenu ul li .status{width:30px; height:30px; background:url("../images/safe/gray.png") no-repeat; position:absolute; left:74px; top:164px;}
.fixedSafeMenu ul .lines{width:716px; height:1px; background:#dcdcdc;float:left; margin:40px 0 0 89px;}
.fixedSafeMenu ul li.on .status{background:url("../images/safe/on.png") no-repeat}

.safeContent{width:1200px; margin:auto; overflow:hidden;}
.safeContent dl{ width:1200px; height:auto; overflow:hidden; position:relative; border-bottom:1px solid #dcdcdc;}
.safeContent dl dt{font-size:26px;}
.safeContent dl dd{font-size:20px; color:#666; line-height:36px; padding:0 60px;}
.safeContent dl dd .smallLine{width:74px; height:2px; background:#ff6e52; margin:30px 0 30px 5px;}
.safeContent dl#ListedCompany{
    padding:46px 0 37px 0;
}
.safeContent dl#ListedCompany dt{ position:absolute; top:80px; left:60px;}
.safeContent dl#ListedCompany dd{height:314px;}
.safeContent dl#ListedCompany dd .text{padding-top:60px;}
.safeContent dl#ListedCompany dd .image{width:314px; height:314px; background:url("../images/safe/img1.png") no-repeat; float:right;}
.safeContent dl#RiskManage{
    padding:70px 0 50px 0;
}
.safeContent dl#RiskManage dt{ position:absolute; top:102px; left:650px;}
.safeContent dl#RiskManage dd{height:391px;}
.safeContent dl#RiskManage dd .text{padding:60px 0 0 152px; float:left;}
.safeContent dl#RiskManage dd .image{width:438px; height:391px; background:url("../images/safe/img2.png") no-repeat; float:left;}
.safeContent dl#BankDepository{
    padding:46px 0 50px 0;
}
.safeContent dl#BankDepository dt{ position:absolute; top:80px; left:60px;}
.safeContent dl#BankDepository dd{height:314px;}
.safeContent dl#BankDepository dd .text{padding-top:60px; width:460px;}
.safeContent dl#BankDepository dd .image{width:341px; height:371px; background:url("../images/safe/img3.png") no-repeat; float:right;}
.safeContent dl#InformationSafety{
    padding:46px 0 50px 0;}
.safeContent dl#InformationSafety dt{ position:absolute; top:100px; left:50%; margin-left:-91px;}
.safeContent dl#InformationSafety dd{width:1080px; height:auto; padding:154px 60px 0 60px;}
.safeContent dl#InformationSafety dd .smallLine{ margin:auto; position:relative; top:-40px;}
.safeContent dl#InformationSafety dd .box{width:530px; height:126px; float:left; margin:0 0 15px 20px; overflow:hidden;}
.safeContent dl#InformationSafety dd .box.noMargin{margin:0 0 15px;}
.safeContent dl#InformationSafety dd .box .images{width:126px; height:126px; float:left;}
.safeContent dl#InformationSafety dd .box .images1{background:url("../images/safe/icon6.png") no-repeat;}
.safeContent dl#InformationSafety dd .box .images2{background:url("../images/safe/icon7.png") no-repeat;}
.safeContent dl#InformationSafety dd .box .images3{background:url("../images/safe/icon8.png") no-repeat;}
.safeContent dl#InformationSafety dd .box .images4{background:url("../images/safe/icon9.png") no-repeat;}
.safeContent dl#InformationSafety dd .box .text{width:404px; float:left;}
.safeContent dl#InformationSafety dd .box h3{font-size:24px; color:#333; margin-top:15px;}
.safeContent dl#InformationSafety dd .box p{font-size:20px; color:#666; line-height:36px;}
.safeContent dl#LegalEscort{
    padding:91px 0 95px 0;
}
.safeContent dl#LegalEscort dt{ position:absolute; top:145px; left:50%; margin-left:-91px;}
.safeContent dl#LegalEscort dd{padding-top:110px; width:1080px;}
.safeContent dl#LegalEscort dd .smallLine{ margin:auto;}
.safeContent dl#LegalEscort dd .text{padding-top:30px; height:158px;}
.safeContent dl#LegalEscort dd .text .image{width:158px; height:158px; overflow:hidden; float:left; background:url("../images/safe/icon10.png") no-repeat;}
.safeContent dl#LegalEscort dd .text p{width:912px; text-indent:2em; padding:25px 0 0 10px; line-height:34px; color:#333;}

/*计算器*/
.main{width:1140px; min-height:600px; background:#fff; margin:20px auto; padding:30px;}
.main h2,.resultTab h2{height:36px; line-height:36px; font-size:18px; font-weight:bold; margin-bottom:20px; color:#333;}
.parameterForm{width:auto; border-bottom:1px dashed #eee; padding-bottom:40px;}
.parameterForm ul{width:840px; margin:auto; overflow:hidden;}
.parameterForm ul li{ width:360px; overflow:hidden; height:50px; line-height:50px; float:left; margin:30px 30px 0 30px;}
.parameterForm ul li i{width:80px; float:left; font-style:normal; color:#444; line-height:inherit;}
.parameterForm ul li .iptBox{ width:278px; border:1px solid #eee; height:48px; float:left;}
.parameterForm ul li .iptBox .input_t{width:235px; height:26px; line-height:26px; border:0; padding:5px; margin:7px 0 0 5px; color:#787878;}
.parameterForm ul li .iptBox .input_t.min{width:190px;}
.parameterForm ul li .iptBox .select{width:263px; height:36px; border:0; font-size:14px; color:#787878; padding:0 0 0 5px; margin:7px 0 0 5px;}
.parameterForm ul li .iptBox .select.min{width:60px; color:#999; padding:0;}
.parameterForm ul li .iptBox span{color:#999;}
.parameterForm .btnLine{text-align:center; padding-top:40px;}
.parameterForm .btnLine .button{ width:160px; height:46px; background:#f60; border:0; margin:0 4px; color:#fff; font-size:16px; cursor:pointer;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;}
.resultTab{padding-top:30px; display:none;}
.resultTab .info{height:30px; line-height:30px; color:#666;}
.resultTab .info span{font-size:16px; color:#f60;}
table.income {width:100%;  margin-top:20px;}
table.income tr td { border:1px solid #e9e9e9; background-color:#fff;  color:#353535; height:50px; width:220px; line-height:50px;  text-align:center;}
table.income tr th { background-color:#f9f9f9; color:#353535; border:1px solid #e9e9e9; height: 50px; width: 220px; font-weight: normal; line-height:50px; text-align: center;  }


/*app下载*/
.appBanner{height:500px; background:url("../images/app/app_banner1n.jpg") no-repeat center; padding-top:100px;}
.appBanner .smallSize{font-size:30px; color:#fff; font-weight:normal; line-height:36px;}
.appBanner .smallSize span{font-size:20px; padding:0 15px;}
.appBanner .bigSize{font-size:48px; font-weight:normal; line-height:48px; padding:20px 0; color:#fcfa94;}
.appBanner .btnGroup{padding-top:50px; position:relative;}
.appBanner .btnGroup .btn{width:233px; height:68px; border:1px solid #fff; display:block; margin-bottom:20px; color:#fff;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;}
.appBanner .btnGroup .btn .iconFont{width:68px; height:68px; text-align:center; line-height:68px; font-size:52px; float:left;}
.appBanner .btnGroup .btn .big{font-size:28px; line-height:40px;}
.appBanner .btnGroup .btn .big span{font-family:"Times New Roman","arial";}
.appBanner .btnGroup .btn:hover{background:#fff; color:#f60;}
.appBanner .btnGroup .erCode{width:160px; height:160px; position:absolute; top:50px; left:260px;}
.appMain .content{background:#fff; height:500px; padding-top:100px;}
.appMain .firstContent{background:#fff; height:500px; padding-top:100px; overflow:hidden;}
.appMain .firstContent .left{ width:517px;float:left;}
.appMain .firstContent .left h2{width:517px; height:185px; font-size:46px; font-weight:lighter; text-align:center; line-height:128px; background:url("../images/app/line1.png") no-repeat center bottom;}
.appMain .firstContent .left p{font-size:26px; padding:0 0 30px 85px;}
.appMain .firstContent .left p.second{padding:0 0 30px 200px;}
.appMain .firstContent .rightImage{ width:515px; height:500px; background:url("../images/app/app_img1n.jpg") no-repeat; float:right;}.appMain .firstContent{background:#fff; height:500px; padding-top:100px; overflow:hidden;}
.appMain .secondContent{background:#f8f8f8; height:434px; padding:102px 0 64px 0; overflow:hidden;}
.appMain .secondContent .leftImage{ width:472px; height:434px; float:left; background:url("../images/app/app_img2.jpg") no-repeat; margin-left:60px;}
.appMain .secondContent .right{ width:515px; height:500px; float:right;}
.appMain .secondContent .right h2{width:517px; height:185px; font-size:46px; font-weight:lighter; text-align:center; line-height:128px; background:url("../images/app/line2.png") no-repeat center bottom;}
.appMain .secondContent .right p{font-size:26px; padding:0 0 30px 200px;}
.appMain .secondContent .right p.second{padding:0 0 30px 85px;}
.appMain .thirdContent{background:#fff; height:482px; padding-top:118px; overflow:hidden;}
.appMain .thirdContent .left{ width:517px;float:left; margin-left:60px;}
.appMain .thirdContent .left h2{width:517px; height:185px; font-size:46px; font-weight:lighter; text-align:center; line-height:128px; background:url("../images/app/line1.png") no-repeat center bottom;}
.appMain .thirdContent .left p{font-size:26px; padding:0 50px 30px 0; text-align:right;}
.appMain .thirdContent .rightImage{ width:523px; height:482px; background:url("../images/app/app_img3.jpg") no-repeat; float:right;}.appMain .firstContent{background:#fff; height:500px; padding-top:100px; overflow:hidden;}
.appMain .fourContent{background:#f8f8f8; height:auto; padding:100px 0 180px 0; overflow:hidden;}
.appMain .fourContent h2{width:auto; height:50px; font-size:46px; font-weight:lighter; text-align:center; line-height:50px;}
.appMain .fourContent .txt{ text-align:center; padding-top:50px; line-height:24px; font-size:20px;}
.appMain .fourContent ul{width:800px; margin:auto; padding-top:65px;}
.appMain .fourContent ul li{width:110px; text-align:center; float:left; padding-right:235px;}
.appMain .fourContent ul li.lastChild{padding-right:0;}
.appMain .fourContent ul li i.iconFont{font-size:72px; color:#f60; margin-bottom:30px;}
.appMain .fourContent ul li p{font-size:24px; line-height:26px;}
.appMain .fiveContent{text-align:center; padding:50px 0; background:#20c1dc;}
.appMain .fiveContent p{font-size:30px; color:#fff; line-height:36px; padding-top:20px;}

/* 帮助中心 */
.helpCenter{width:1200px; min-height:500px; overflow:hidden; margin:30px auto;}
.helpLeft{width:190px; float:left; margin-right: 20px; background: #fff;}
.helpLeft .menus{ border-bottom: 1px solid #fff; line-height: 50px; height: 50px; color: #484848; text-indent: 45px; font-size: 15px; cursor: pointer; }
.helpLeft .menus a{color: #666;}
.helpLeft .menus:hover,.helpLeft .menus.on a{color: #f60; text-indent: 43px; border-left: 2px solid #f60; display: block;}
.helpLeft .menus.on a:hover{border:0;}
.helpLeft .menus .icon{ width: 12px; height: 7px; display: inline-block; background: url(../images/help_icon.png); margin-left: 42px; background-position: -470px 0!important;}
.helpLeft .menus.on .icon{background-position: -458px 0!important;}
.helpLeft ul.list{ line-height: 45px; border-bottom: #f9f9f9 solid 1px; display: none; background: #fcfcfc;}
.helpLeft ul.list.none{ display: none!important;}
.helpLeft ul.list li{display: block;}
.helpLeft ul.list a{ display: block; text-indent: 45px; color:#666;}
.helpLeft ul.list a:hover,.helpLeft li.on a{ color: #f60; text-indent: 43px; border-left: 2px solid #f60;}

/* 帮助中心右侧 */
.helpRight{width:990px; min-height:650px; float:left; background: #fff;}
.helpRight .content{ padding: 10px 40px; min-height: 630px;}
.helpRight .content .aList .title{  font-size: 20px; height: 50px; line-height: 50px; border-bottom: 2px solid #eee;}
.helpRight .content .aList .quickList{ padding: 70px 0; line-height: 50px; text-align: center; color: #a3a3a3;}
.helpRight .content .aList .quickList li{display: inline-block; padding: 0 15px;}
.helpRight .content .aList .quickList a{padding: 0 8px; font-size: 16px; color: #333; display: inline-block;}
.helpRight .content .aList .quickList a em{ display: inline-block; width: 24px; line-height: 24px; height: 24px; text-align: center; margin-right: 5px; background-color: #f60; color: #fff; border-radius: 30px;}
.helpRight .content .aList .quickList a:hover em{ background: #eb641a;}
.helpRight .content .aList .quickList a:hover span,.helpRight .content .aList .quickList a:hover p{  color: #eb641a;}
.helpRight .content .aList .contents{ padding: 30px 30px 0 30px; overflow: hidden; zoom: 1;}
.helpRight .content .aList .contents dl{ margin: 0 15px; height: 180px; width: 46%; display: inline-table;}
.helpRight .content .aList .contents dl dt{ height: 40px; line-height: 40px; padding-left: 15px; margin-bottom: 20px; color: #363636; font-size: 16px; background: #f3f2f1; font-weight: 500;}
.helpRight .content .aList .contents dl dd{ height: 25px; line-height: 25px; color: #848484;}
.helpRight .content .aList .contents dl dd a{ display: inline-block; padding: 0 15px; color: #848484;}
.helpRight .content .aList .contents dl dd a:hover{ color: #f60;}
.helpRight .content .aList .contents { padding: 30px 14px; overflow: hidden;}
.helpRight .content .aList .contents .leftBox{ width: 49%; float: left; height: 250px;}
.helpRight .content .aList .contents .leftBox div{ height: 30px; line-height: 30px; margin-bottom: 15px;}
.helpRight .content .aList .contents .leftBox div span{ display: inline-block; height: 25px; font-size: 16px; color: #666; position: relative; padding-left: 30px;}
.helpRight .content .aList .contents .leftBox div span:after{ content:""; display: block; position: absolute; width: 19px; height: 20px; left:0; top: 2.5px;}
.helpRight .content .aList .contents .leftBox div:nth-of-type(1) span:after{background-image: url(../images/phone_icon1.png); background-size: contain!important;}
.helpRight .content .aList .contents .leftBox div:nth-of-type(2) span:after{background-image: url(../images/phone_icon2.png); background-size: contain!important;}
.helpRight .content .aList .contents .leftBox div:nth-of-type(3) span:after{background-image: url(../images/phone_icon3.png); background-size: contain!important; height: 15px; top: 5px;}
.helpRight .content .aList .contents .leftBox div:nth-of-type(4) span:after{background-image: url(../images/phone_icon4.png); background-size: contain!important;}
.helpRight .content .aList .contents .leftBox p{ height: 25px; line-height: 25px;font-size: 13px; color: #f60;}
.helpRight .content .aList .contents .rightBox{ width: 49%; float: right; height: 250px; position: relative;}
.helpRight .content .aList .contents .rightBox p{ text-align: center; height: 25px; line-height: 25px; color:#f60; font-size: 14px;}
.helpRight .content .aList .contents .rightBox>div{ margin-top: 15px; overflow: hidden;}
.helpRight .content .aList .contents .rightBox div div{ width: 50%; height: 170px; float: left;}
.helpRight .content .aList .contents .rightBox div div img{ display: block; width: 138px; height: 138px; margin: 0 auto; border: 1px solid #eee;}
.helpRight .content .aList .contents .rightBox div div p{ color: #666; text-align: center; font-size: 12px; font-weight: bold;}

/* 帮助中心详情 */
.help_header{ font-size: 19px; color: #363636; padding: 20px 0;}
.left-arrow-down1{height: 7px; width: 12px; float: right; margin-top: 20px; margin-right: 42px; background-position: -470px 0!important;}
.shareholder-icon1{ display: inline-block; background: url(../images/help_icon.png);}
.left-arrow-up1{ height: 7px; width: 12px; float: right; margin-top: 20px; margin-right: 42px; background-position: -458px 0;}

.help_questions{ width: 910px; margin: 0 auto 10px;}
.help_questions .question { width: 890px; padding: 0 10px; height: 44px; line-height: 44px; margin-bottom: 15px; background: #f5f5f5; color: #666; font-size: 14px; cursor: pointer; position: relative;}
.help_hide{ display: none;}
.help_questions .help_content {padding: 0 35px 0 35px; color: #666; font-size: 12px; line-height: 30px; margin-bottom: 20px;}
.help_questions .help_content p{ color: #666; font-size: 14px;}
.help_questions .help_content p span{ color:#666!important; font-size: 14px!important; font-family: inherit!important;}
.help_questions .help_content p span font{ color:#666!important; font-size: 14px!important; font-family: inherit!important; }

/* 着陆页 2017-6-28 by wzf*/
.promote{overflow:visible;background:url("../images/promote/bannerBG.jpg")50% 0% no-repeat ;}
.promote .getHome{width:120px; height:38px; line-height:38px; text-align:center; font-size:16px; border:1px solid #f60; color:#f60; display:block; position:absolute; top:-67px; right:0;  -webkit-border-radius:4px;  -moz-border-radius:4px;  border-radius:4px; }
.promote .getHome:hover{background:#f60; color:#fff;}
.promote .promoteBanner{}
.promote .promoteBanner.isLogin{ height:510px; background:url("../images/promote/bg.jpg") no-repeat center;}
.promote .promoteRegister{width:308px; height:520px; background-color: rgba(71, 70, 68, 0.15);  position:absolute;  right: 0px; top: 180px;border-radius: 2px;}
.promote .promoteRegister .inputWrapper,.promoteRegister .inputWrapper .inputBox,.promoteRegister .submitLine,.promoteRegister .submitLine .btn_b{width:350px;}
.promote .promoteRegister .inputWrapper .inputBox .input { width: 338px;}
.promote .promoteRegister .inputWrapper .inputBox.minInput .verifyInput, .promoteRegister .inputWrapper .inputBox.minInput .input{ width: 216px;}
.promote .promoteRegister .inputWrapper .inputBox .inputTip{ height: 22px; line-height: 22px;}
.promote .promoteData{ height: 126px; overflow:hidden; }
.promote .promoteData ul{overflow: hidden;}
.promote .promoteData li{width:33%; height: 100px;float:left; line-height:30px; font-size:18px; color:#666; text-align:center;}
.ft_icon{  float: left;width:120px;height: 100px;margin-left: 69px}
.ft_icons{float:left; width:200px;height: 100px}
.div_one_items{width:1200px;height: 450px;margin: 100px auto 150px; border-radius: 40px;background: white}
.titleItems{width:100%;height: 100px;position: relative}
.itmesImg{position: absolute;left:50%; transform:translateX(-50%) translateY(-50%);background:url("../images/promote/titleItems.png")50% no-repeat;width:555px;height: 150px;text-align: center;color:white;line-height: 150px;font-size: 45px;letter-spacing: 2px}
.div_newComerContent2_h3 {  height: 120px;  text-align: center;  position: relative;  line-height: 120px;  font-size: 22px;  color: #e83720;  padding-top: 50px}
.div_newComerContent2_span {  width: 62px;  height: 2px;  background: #e83720;  position: absolute;  }
.div_newComerContent2_span:nth-child(1) { margin-top: 60px ;  left: 310px;  }
.div_newComerContent2_span:nth-child(2) { margin-top: 60px ;  right: 310px;  }
.icon_items1{display: block;margin: 20px auto}
.lq_btn{width: 218px;  height: 62px;cursor:pointer;  background-image: linear-gradient(0deg, #ff4139 0%, #ffa366 100%);  border-radius: 30px;text-align: center;color:white;font-size: 22px;line-height: 62px;margin: 30px auto;}

/*.promote .promoteData li.border{border-right: 1px dashed #c00301;}*/
.promote .promoteData li.firstChild{ height: 160px; padding: 0; line-height:160px; background: #a72aff url("../images/promote/data_img1.jpg") no-repeat left center; font-size: 44px; color: #fff;}
.promote .promoteData li p{font-size: 24px; color: #ff6602; display: inline-block; margin: auto; padding: 0 15px;}
.promote .promoteData li p:last-child{border:0; font-size: 19px; color: #666666; display: block;}
.promote .promoteData li span{font-size: 20px;}
.promote .fourLi{ width: auto; height: 1860px; background: url("../images/promote/pc1_02n.png") no-repeat center top;}
.promote .fourLi ul{width: 1200px; height: auto; margin: auto; padding-top: 340px;}
.promote .fourLi ul li{width: 300px; float: left;}
.promote .fourLi ul li .image{width: 90px; height: 90px; margin: auto;}
.promote .fourLi ul li .h4Title{width: 108px; margin: 15px auto 0; font-size: 20px; color: #41037e; line-height: 36px; text-align: center;}
.promote .fourLi ul li .txt{text-align: center; color: #fff; font-size: 18px; padding-top: 80px; line-height: 28px;}
.promote .promoteLi{width:auto; margin:auto; height: 1127px; overflow:visible; background: url("../images/promote/t2_bg.jpg") no-repeat center top;}

.promote .promoteLi ul{overflow:visible; width: 1176px; padding-top: 292px; margin: auto; padding-left: 24px;}
.promote .promoteLi li{ height:320px; width: 280px; margin-right:10px; float:left; padding:30px 0; text-align:center; position:relative;}
.promote .promoteLi li.mt70{margin-top: 70px;}
.promote .promoteLi li .image{ width:100%; height:90px; line-height:90px;margin-top:15px;}
.promote .promoteLi li .image img{ display:inline-block;}
.promote .promoteLi li .h4Title{font-size:24px; color:#333; line-height:28px; padding-top:15px;}
.promote .promoteLi li .subject{ font-size:30px; line-height:36px; padding:20px 0;}
.promote .promoteLi li .line{width:100px; border-bottom:1px solid #f60; margin:auto;}
.promote .promoteLi li .income{font-size:30px; color:#f60; margin-top:40px;}
.promote .promoteLi li .income span{font-size:70px;}
.promote .promoteLi li .btn_b,.promote .promoteLi .btn_b{ width:140px; font-size: 18px;
    -webkit-box-shadow: 0 5px 15px #ffb5a9;
    -moz-box-shadow: 0 5px 15px #ffb5a9;
    box-shadow: 0 5px 15px #ffb5a9;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;}
.promote .promoteLi .w1200{position: relative;}
.promote .promoteLi .btn_b{background: none; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; position: absolute; overflow: hidden; line-height: 2000px;}
.promote .btn_b1{width: 176px; height: 48px;border-radius: 6px;}
.promote .btn_b2{width: 176px; height: 48px;border-radius: 6px;}
.promote .btn_b3{width: 176px; height: 48px;border-radius: 6px;}
.promote .btn_b4{width: 176px; height: 48px;border-radius: 6px;}
.promote .btn_b5{width: 176px; height: 48px;border-radius: 6px;}
.promote .promoteLi li .txt{font-size:16px; color:#666; line-height:22px; padding:10px 0 18px 0; overflow:hidden;}


.promote .thirdLi{ width:auto; height: 1232px; background: url("../images/promote/t3_bg.jpg") no-repeat center top;}
.promote .thirdLi ul{width: 1170px; height: auto; margin: auto; padding: 340px 15px 0 15px;}
.promote .thirdLi ul li{ width: 390px; float: left; text-align: center;}
.promote .thirdLi ul li .h4Title{font-size: 40px; color: #666; padding-top: 30px;}
.promote .thirdLi ul li .txt{ line-height: 32px; font-size: 24px; color: #999; padding-top: 20px;}
.promote .thirdLi .freeReceive{width: 766px; height: 141px; background: url("../images/promote/btn.png") no-repeat; display: block; margin: 240px auto 0; line-height: 4000px; overflow: hidden;}
.button1n{  background: url("../images/promote/button 1n.png") no-repeat center top;}
.div_festivalBG{position: fixed;width:220px;height: 300px;background:url("../images/Festival/indexSmallS.png")50% no-repeat;z-index: 11111;  right:0;top:60%;cursor: pointer;display: none}




